/* 
clock是一个服务器资源文件
搭建一个服务器，让浏览器端可以通过http://127.0.0.1来访问这些页面

浏览器               服务器
/index.html         返回 clock/index.html文件的内容
/clock.css          返回 clock/clock.css文件的内容
/clock.js          返回 clock/clock.js文件的内容

*/

// let fs = require('fs')
// let path = require('path')
// let http = require('http')
// let server = http.createServer()
// server.on('request', function(request, response){
//     let url = request.url

//     if(url === '/'){
//         url = '/index.html'
//     }

//     let content = fs.readFileSync(path.join(__dirname, 'clock', url))
//     // 结束响应同时返回数据
//     response.end(content)

// })

// server.listen('4201', function(){

// })
let fs = require('fs')
let path = require('path')
let http = require('http')
let server = http.createServer()
server.on('request', function (request, response) {
  let url = request.url
  //   response.setHeader('content-type', 'text/html;charset=utf-8')
  if (url == '/' || url == '/index.html') {
    let res = fs.readFileSync(path.join(__dirname, 'clock', 'index.html'))
    response.end(res)
  } else if (url == '/clock.css') {
    let res = fs.readFileSync(path.join(__dirname, 'clock', 'clock.css'))
    response.end(res)
  } else if (url == '/clock.js') {
    let res = fs.readFileSync(path.join(__dirname, 'clock', 'clock.js'))
    response.end(res)
  }
})
server.listen('4210', function () {
  console.log('服务器已启动')
})
